Very clean, great location, easy and very quick self check in at the building reception, stylish furnishings, a great stay :)