Nicely fitted, clean, comfortable and well located, and helpful hosts.