Self parking, but cars get 3 and 4 deep stacked. Leave keys with front desk so that they can move cars when someone leaves. Elevator, hallways, and rooms a bit on the smallish side. Very friendly staff, helpful, patient. Great breakfast choices, but avoid the last hour rush. Can become a bit crowded around the buffet tables. 5 min walk to beaches and other restaurants in the town center.