Exactly what we required. Easy access, self-contained, clean and comfortable well-equipped accomodation. Friendly and respectful host.