Very convenient place right near Sant Antoni market and metro stations. Perfect for large group