We visited during the off season which meant NOTHING was open! But we loved being able to drive around the island and see then beauty without all the crowds.
Olga’s place was very convenient to access from the pier and we were able to walk into town from there, though I do recommend a car as the roads do not have much space for pedestrians. Paris was there to check us in and we cannot thank him enough for his recommendations and help. It did end up storming the night we stayed and that was a little daunting but we made do!