I definitely recommend David’s place for your stay. The place had everything we needed: fully equipped kitchen, snorkeling gear, beach chairs, boogie boards, towels, etc all the necessities. Check in was very easy, very friendly and helpful staff available. Location was also great for our itinerary. We had an amazing time in Maui and David’s place definitely was a big part of it.