Great location and spacious place with all necessities. Check in was easy and early check in time was well accommodated even with late adjustment.
Be ready to climb two stories for your stay but it'll be worth it!