We had a great stay! The unit was clean and spacious. The views were perfect! Great location to amenities - restaurants, grocery shop, playground and the beach!