The ocean view from the roof is fantastic and the hot tub is perfectly located. Everything we needed for cooking was in the kitchen and the place was well laid out in general. We had a wonderful stay.