An excellent place to stay. I prefer New Town to Old Town, but this flat is well woth the climbing of the many steps (and there are *many*) to reach it.