Nice and clean and great location. On the top of a hill so some stairs involved if walking to/from the apartment (not a problem for me).