A very comfortable stay with all of the amenities one would need.
There are 40 plus steps to get to the apartment which is a consideration.