Sparkling clean, spacious, well equipped, stylish and easy communication with host. 10/10.