Be sure to rent a car. Everything here is wonderful. The view, the food, the beach. Really wonderful stay!