We had a great stay at Barcelona! The apartment is really nice with all the amenities you can expect for an enjoyable stay. The location is also very good in terms of public transportation to and from the city center and the airport. Javier was also great in welcoming us. Definitely recommend!