In a 17th-century town palace on Carrer de Sant Joan lies Abaco: mountains of fruit on tables, hundreds of candles, flowers, birdcages, a courtyard with a fountain and opera music from hidden speakers. The cocktails are expensive and large, but you come for the room, which has no equal in Europe.