Incredible location, apartment, and amenities. Could not have had a better stay in Barcelona.