Awesome location in princeville, resort was so spacious, bigger than expected from the photos! Everything was super clean, front desk staff was super helpful, quick to respond and efficient. Resort has lots of amenities and items to rent for your beach activities such as boogie boards, bikes, beach chairs/umbrellas etc. Would recommend.