Great place to stay. Most everything you need to have a great time at the beach is provided. Very clean, very nice. If you're looking for a place to stay in Princeville, this place will not disappoint.