Great location, helpful host, good family space with luxuriously comfortable beds and a clean, well-appointed setup.