This place was awesome! Exactly as depicted and so close to activities, stores, beaches, and the airport. The space was very clean and comfortable, and Mira has small amenities that make a difference, such as beach chairs, extra towels, beach towels, etc. I will definitely be referring and rebooking in the future!