Excellent location and a very nice place. There are plenty of bathrooms and all of the amenities. Just be prepared to climb to the 5th floor :).