Excellent location, equipped with everything and great communication. I would stay there again and I highly recommend this place. It is within walking distance to stores, restaurants and bars. Across the street is an amazing beach. Having all the necessary beach items provided was perfect.