Clean and tidy rooms, warm hosts, friendly dog, delicious breakfast, highly recommended!