Great stay! Easy and great location! Also great espresso machine!
However, you are looking for space and open windows, it might not be the place for you.