We highly recommend staying at Caba Break Apartments. There was so much space and it was well-equipped with all we needed to make our stay comfortable. Trudy was very helpful and the communication lines were always open. The rooms were spacious and clean and the common area (kitchen/dining/living/outdoor balcony) was big enough for us all to have meals and play games without being overcrowded. Plenty of shops around, including a supermarket. The beach is a short walk away and plenty of bike tracks, walking trails and places to explore. We have been raving about this place to other friends and family and would definitely stay here again.