Really nice place! Super central in Barcelona