The location is great! Place is clean and nice.
The only thing you need to consider is the stairs (4th floor).