Spotlessly clean, comfortable + well located. A beautiful space + a great host