wow this was by far one of the best Airbnbs Ive stayed in. The apartment was exactly as pictured - even better in person. The amenities were amazing and the staff was so welcoming and helpful. Very close to everything including the beach, restaurants, supermarket, etc. Something to keep in mind is that there is a resort fee ($200-400+) aside from the price you pay here for some amenities. Most other Airbnb’s include this in the total price so I was surprised when the front lobby told me the fee was that high. Overall amazing stay.