it is 3 floor with no lift and many stairs but it was OK for us.
no AC or heating system, though the rooms had fan and electric heating stove. we didn't need any due to our dates and the nice weather we had around April.
as for the location, it is on the edge of the center, quite for those who look for a quit place far from the crazy night life center, but the price is to travel the same streets every night looking for the central night life.