Great location. The room was very clean and well supplied. The beach is about 100 yards away, good restaurants within short walking distance. Excellent rooftop pool, spa, and bar. The staff working the hotel are friendly and accommodating.