This was the most perfect stay. There is everything you could possibly want or need including all beach/snorkeling gear and free weights/kettle balls for your home workout! The view was amazing. The hike down to the ocean right next to the unit was a bit treacherous for our young children, but beautiful. Close drive to grocery store, easy walk to Nourish (delicious!). Walking/running paths around Princeville. Billy was incredibly responsive and helpful. Overall can't say enough wonderful things about our stay.