Very clean and great location. Only problem was a large flight of stairs with no elevator and poor air conditioning.