Very clean, spacious, stylish and comfortable flat in great location. Communication was always quick and helpful.