Angel's place is perfect as a base for a weekend break. It's located right next to a metro station so very convenient to get around. I stayed with my sister and whilst we did find the stairs a bit of a trek, they weren't too bad and the roof terrace is gorgeous. We didn't find the bed very comfy but other reviews did so I guess that is personal choice!