We had a great stay at this large home in Princeville. Lots of amenities and beach supplies, nice interior, good kitchen. Be aware of the house rules and check in times (4 pm and 10 am respectively) which affect planning for arrival and departure.