This apartment was amazing for a weekend away, the location was incredible - right on Las Ramblas and a 1 minute walk from the Metro.
The check in and out process was very easy and Hellen was easily contactable throughout.