Great place in an amazing location of Barcelona!