Excellent accommodation - everything you need. Welcoming hosts.