The Magic Place with amazing views of Barcelona.