very clean. great location. overall fantastic stay.