Very Clean, good place to stay! Parking will be a hassle but if your lucky enough you can find one in front of the building.