Mike’s place is really nice I loved staying there, the location is near all the tourist attractions.
Just an advice, if you are not used to go through stairs please take into account that the building does not have elevator.