Location + view = perfect
Room +stairs = small
Roof top + breakfast = very nice
If you don't really spend time in the room, and you don't really care how the room looks like, you will be fine in this place.
Yes, one more thing we were confused about is the bathroom, if was written shared bathroom, so we were thinking that we would have to share the bathroom that's on our floor, but that is not what they meant, we actually had a full private bathroom in our room to ourselves.