This place was hands down better than the pictures and other reviews, the place was clean, bathroom amenities included, good balcony is good but, a bit noise during the morning due to construction yet a good way to get up to start the day in paradise. This place comes with snorkel gear, boogie board, beach chairs, towels so no need to pay for rental of anything at the beach. The beach is only 2 blocks away, bars & restaurants are located on either direction and the restaurant downstairs is good for fresh seafood. I wouldn't think twice about getting this place for our next stay, the location is convenient and the Uber/Lyft ride to the airport is about $35. Niko was great, easy to get a hold of and attentive.