We had such a nice time in this place!  Clean and lots of little touches!!!  The unit is SO close to the beach and we loved waking up and going to bed staring at the ocean.  Nice community, nice pools and ponds.  5 stars!