A beautiful location in princeville, the beach is amazing. The unit is nice and functional for a group.