Great location and communication! There is everything you need for a stay in Barcelona :)