It is a great place to spend a couple days, but you may want more comfort and less noisy street behind the window if you stay for 3+ days. I guess in my 20th it would be perfect anyway.
Thanks to host, everything went smoothly, we checked in easy, had WiFi, everything we needed in the kitchen.