This was perfect for our group of 5 adults and 3 kids. The condo was clean and more spacious than we expected. The views and beach were amazing. The on-site restaurant was better than expected and so convenient. Sushi and coffee shop were within walking distance. We could not have asked for more.
Also, the local property manager was excellent. A couple unforeseeable issues arose during our stay and he had them fixed right away.