Very clean, perfect location and nice view from the 31th floor. The check in was really easy.