Clean and pretty apartment in a great location that will make your trip to Barcelona absolutely memorable