Spacious, quiet, comfortable, well appointed accommodation with very considerate hosts that go the extra mile to make the stay most enjoyable