This place is extremely well located to explore Barcelona , has the most spectacular terrace and a very well equipped kitchen . We enjoyed our stay very much .