Leo’s place is perfect. Has everything you need as a tourist, great location near la Rambla. The windows are strong and you won’t have trouble with the noise from the streets.
The room is cozy, clean and perfect for a couple.