Excellent host, modestly-sized but great accommodation in prime location