Spacious, well equipped, excellent value and a welcoming host.