We enjoyed our stay in Barcelona. Juan is an outstanding host who goes out of his way to insure that all your needs are met. The home is immaculate and meals were fulfilling. The outdoor terrace and views were amazing. There are shops and an excellent cafe at the bottom of the hill. Great place to visit and we hope to return and stay again.