Great location, communicative hosts, more spacious than expected.