Stylish space, sparkling clean, everything you need, superb location, excellent host. Just perfect!