Sparkling clean, stylish, great location, good communication with host, great value. Definitely would stay again!