The apartment was everything and above what we expected. Very clean, very modern, very quirky, close to shops and only a short journey in to town/las ramblas. Absolutely perfect. Highly recommend.