With a deep cleaning this place is a five star. Awesome location!
As long as you can walk/carry luggage up stairs.