Good accommodation. Pet friendly. Good location. Welcoming and accommodating hosts.