We had a wonderful stay at Cave Sand Luxury Apartments! The place was very clean, spacious, and comfortable. The pool was also very clean and refreshing especially on a hot day. The location feels nice and private, like a getaway from the busyness of the city. Our host was incredibly responsive and was able to negotiate very good taxi/shuttle prices for us, which was very helpful in getting around the island. Overall an incredible stay, I highly recommend you stay here!