Great place to stay, a car is probably necessary for beaches, attractions and restaurants. This is obvious when booking.