The place is according to the pictures, clean and confortable.
The view is magnificient.
You have many stairs to acceed to the appartements but you can use street instead of stairs. Without stairs no view, it's a choice