The unit is very new, spacious, well stocked and views are amazing! Management was very prompt to address the issue we had and we appreciated it a lot! Grounds are very well maintained, including pool and BBQ area. Location is great, even though it is not right on the beach, it took us literally 2 minutes to drive to a parking lot along the road (area around Athletic club/Little fish coffee) and walk across the road through the outrigger property straight to the beach. Lots of nice coffee shops and markets in the area as well. We enjoyed our stay and would come back again!