Was a perfect option for us when our plans changed last minute and this spot happened to be available. Very clean, nice kitchen, comfortable bed. Ocean view is undersold. Leo was super responsive and helpful. Check-in was a breeze. Pool area was quite nice though we only used it once. Has a nice shallow pool for the littles. Does get very warm inside and we struggled to keep our little one cool for his naps since we also needed to close the very thick curtains to keep light out. We figured it out though! Highly recommend this spot!