Had an amazing stay at the flat - the location is perfect as it's on La Rambla, which has all the shops you need and public transport, and only about a 30 minute walk from the beach. The bus that goes straight to the airport is about a 10 minute walk away as well, so overall very convenient.
The flat was clean, modern and everything worked well - we especially loved the rooftop terrace! Communication was also great throughout and the check in process was easy.