Awesome views, clean rooms, pools are great. Overall great stay. The beds are sooooo comfortable, I slept like a baby. Fall asleep and wake up to the sounds of the ocean, the balcony is so relaxing. So convenient to have a fully stocked kitchen for those mornings when you don't want to get dressed for breakfast. Definitely returning here.