Very clean. Number of amenities provided. Amazing value. Will stay here again if in Toronto.