The apartment was perfect for our stay in Barcelona. Great location, perfect size, very comfortable, easy and convenient check in and good amenities. The roof deck is fantastic and a great place to take a break or have a meal. We would definitely stay here again and Thomas if a fantastic host.