Perfect apartment, perfect location. Stay here on your next trip to Barcelona!