This was a great experience in Princeville. Parking is a little difficult if you get back late, especially a blank one. Otherwise, the housing had great accommodations of beach towels and bath towels, to include some reef friendly sunscreen which was helpful when we ran out!