Superb place in Barcelona, very well placed !!! Loved it :)