Very clean! Great communication and checked in on us throughout the stay. The location was not far from the train, which was convenient for us. I would recommend staying here!