spacious, clean, excellent hosts, stunning place to stay!