Very clean. Very well-equipped. Very friendly host. We had a great experience. Also great to have free parking on the street in front of the building.