We loved so many things about this unit at the Grand Caribe property. First, the location of this unit on the oceanfront provides an incredible ocean view with beautiful sunrises and easy access to the beach, waterfront and pool. We also loved the design of the unit with upscale architectural touches, comfortable beds and furniture, spacious porch and many amenities. The property owner was highly responsive to communications and showed genuine concern when we experienced an small issue during our stay, and the services provided at Grand Caribe are top-notch. The included airport shuttle, daily housekeeping and complimentary laundry service were a great bonus. We enjoyed easy access to local restaurants, the enormous pool with a swim-up bar, and the many businesses including dive shops that were accessible via a 20-minute golf cart ride.