Great location and fantastic apartment for a short stay in Barcelona.