This is a nice condo with gorgeous views and short walks to the beaches. It is not really a villa as I originally though, more like a condo. However, the place felt private, and we did not hear neighbors during our stay. The place felt spacious and clean. The appliances, finishes and furniture are somewhat old, but everything is clean and functional, so no complaints there. The bed mattress was too soft for us, but it just could be our preference (sometimes I wish amenities description include this information :) The area where this condo is located is really nice too - small hikes, trail, beaches, general store, a few restraints in walking distance from the place and we liked it because we did not want to drive much with toddler. Also, maybe worth to mention for folks traveling with kids, that this part of the island gets very windy sometimes, and it was very windy during our stay unfortunately. So, the waives on the nearby beaches were too much for our toddler and we ended up going to Lahaina beach most of the time during our stay. Also, the wind gusts were making shutters and patio door screens very loud, which was a bit rough on our toddler during the night. Other than that, I think it is a nice place and area for vacation.