Extremely clean! Well appointed. Perfect for our needs. Nice and warm. Ideal for a large group. Excellent location (walking distance to everything you’d want to see) and close to a ferry stop too. Would absolutely stay again. Communication with host was flawless. Thank you