Overall, this is a nice property. The golf villas at Mauna Lani is a lovely community, well kept, with a very pretty (smallish) pool area. It is a fair distance to the shops, so not really walking distance to anything. You will definitely need a car to get to the beach or shops. The unit itself is very nice, although we all felt like the couch could use a deep clean. Our main issues while there were cockroaches and lack of beach equipment. For the first two or three days of our stay, we had a congregation of cockroaches greeting us in the foyer, kitchen, and downstairs bedroom. Upon contacting the property management company, we were informed that a pest control treatment had been applied the day before our arrival which would result in increased pest activity. This was very unfortunate. They did subside, as we were told, but it was very unpleasant. The property management company was very responsive, but there wasn't much they could do. Then there was the issue of lack of beach equipment. We have stayed at many properties in the Mauna Lani area, and never have we encountered a property that was so poorly equipped with beach stuff. 2 umbrellas (both broken), 3 chairs (two of which had broken carrying straps), a bag of beach toys, no boogie boards, no snorkelling equipment. I was told by the property mgmnt company that they did not provide beach equipment because of liability issues. So strange. This is a beach vacation property. The condo is spacious and the lanai lovely.