Immaculate spacious accommodation, with very welcoming and friendly hosts.