Five stars all around. Very clean, perfect amenities and great location - Short walk to the beach or local stores. Lots of quiet privacy as well. Beach and pool access were the icing on the cake.