Finca los Caballeros is a sports club with equestrian facilities, including riding arenas. It offers dining options with indoor and outdoor seating, and a cafe.