Beautiful location. Everything as described. I would suggest bringing your own beach towels. Everytime we tried to get towels from the rooftop they were gone and told they wouldn't have anymore. We just wound up buying our own while we were down there. Was extremely frustrating not knowing if or when you may get towels for the day.