This villa was perfect! Kitchen was well stocked, spacious/thoughful layout and excellent location. And it was SO clean. We loved being able to use the beach chairs, umbrella, snorkeling equipment and bikes in the garage. Allyson, our host, was a dream. Prior to checkin, she sent us very clear check-in info as well as a well-thought-out online booklet with recommendations. She's extremely responsive, and also gave us specific local recommendations for coffee farm tours while we were there. Mauni Lani Beach Club access is a huge plus. We loved our stay here!