A great place to stay. An alternative to a hotel, but next to Marriott if you need dining. And what right on the beach!