This place is great! My husband and I stayed here for our honeymoon and it was perfect. It's a great way to get a little more privacy than a hotel and saves a ton of money. The complex has its own private small beach - it's a bit on the rocky side BUT that means great snorkeling and turtle watching (we saw multiple turtles a day)! It is in a prime location just between Lahaina/Ka'anapali and Napili Bay. We enjoyed breakfasts and lunches on the lanai with direct views of the ocean. There is an AC in the bedroom which is fantastic - it is a bit noisy but we had no problems sleeping through it. There are plenty of fans through out the apartment too. The apartment is stocked with all the basics including plenty of kitchen ware for cooking. If this place had an in unit washer and dryer and a gym on site, it would have been too perfect! (The laundry room is in the building next door.) I highly recommend heading to The Snorkel Store in Ka'anapali as soon as you arrive to stock up on snorkel gear, cooler, umbrella, etc. We found they have the best selection at a good price and the folks that work there are super friendly and helpful! Faith and Kelly (our hosts) were super helpful and extremely accommodating. We had a great experience here and can't wait to come back!