What a wonderful place! Best location. The rooftop pool is amazing! Hot tub as well. I wish the pool hours would have been a little later as we were sunburned and had to avoid sun for a day! Beach is great. With two nice lounge chairs included was really nice. Excellent response from host. It was nice cause we extended our trip! Nice kitchen. Lots of space to have food to bring. Bars, restaurants and shops within walking distance. A nice little ride circuit to give you free rides. Perfect place would stay here again and again!!