Rosa’s place is central to the heart of Barcelona. It is a lovely spot with nice amenities especially the lovely roof deck. I recommend to couples wanting a nice experience of Las Ramblas!