Beautiful, spacious, and relaxing place to stay. We enjoyed taking in the view while the baby napped. Walking distance to the great beach below the Princeville resort. We were only a family of 3 but definitely enough space for more. Only minor issues. Would have liked basic shower amenities like shampoo and a starter bit of coffee so we don’t have to run out the door our first morning. Also the pack n play provided was not great. Next time I’ll rent from babylicious or other baby rental gear place.