Clean and well kept place. Michael answered all of our questions and then some, as well as recommending places to visit/eat. There are a lot of steps so don’t bring too much luggage, other than that great stay. Highly recommended.