Absolutely perfect! Location, cleanliness, hospitality. Host arranged a taxi and someone to escort us to our room as well as carry luggages to and from room. Get ready for a workout climbing up steps to the Main Street! Only complaints are very slow wi-fi and wished hot tub was hotter. Otherwise, highly recommend!