Beautiful clean space, lovely decor and lots of amenities, and just a short walk to the beach!