Excellent host, excellent location, great price.

Spotlessly clean.

Perfect.