The apartment was spotless when we checked in, it’s close to shopping, swimming and a great snorkeling spot. The bed was really comfortable, the washer and dryer were very convenient and we were given great suggestions on where to go and what to see during our trip.