We had a really great experience with PMI at Kameole Sands. We have been to Maui two times before and are familiar with Kihei, so at least for us we didn't have to depend on our hosts very much. Check-in was the easiest of all Airbnbs we've stayed in--just a quick stop-in with the concierge to get our parking pass. We had already chosen a code for teh door lock. The apartment is in a complex with a pool open until 10pm and options to grill out--which a lot of residents did. Despite the many families staying there, it was not very noisy. People were very respectful. Every night we could take a five-minute walk across the grounds to the beach park across the street to watch the beautiful sunset. Our absolute favorite beach, Keawakapu, is also a very short drive or ten-minute walk down the street. We were a group of six people--including our twin four-year-olds and we were able to all sleep comfortably in the beds provided (and were exhausted after days spent at the beach). The apartment had all the beach gear (toys, umbrella) we needed including plenty of towels. There are two air conditioners, which we used some of the time when it got a little stuffy. There is no direct sunlight into the apartment so it didn't get too hot at least for us. What I really liked about Kamaole Sands is the easy location-there is a beach across the street and you can walk into the downtown on S. Kihei. It is incredibly easy to get around on Maui--I do suggest renting a car if you want to check out Makena, Lahaina, Haleakala and all the tasty dining options around. Honestly, we love Maui so much we could stay anywhere and be happy but having a clean, nice apartment to come back to every day with very responsive hosts (we just emailed PMI via Airbnb whenever we had a question)--made the trip all the more enjoyable. We hope to be back soon! Mahalo!