Great location, waking distance to lots of good food and beaches. The room was clean and the complex was quiet. Little touches like boogie boards, beach towels, and snorkel gear were a nice touch.