Magic Place is a must stay if heading to Barcelona. No need to stay in a noisy city you can stay in a quiet villa with views of the whole city and the Mediterranean. You can still enjoy the city by using the funicular that is a few steps from the villa. The cost is about 1 euro a trip if you buy the T10 ticket which gets you 10 trips that you can share with others. It is about 25 minute ride to Placa di Catalunya.
The villa was clean and inviting Every thing is supplied including pool towels to use at the gorgeous infinity pool. The patio is large with multiple seating areas. The host checked us in and made sure we had everything we needed and was available for questions if needed. The host/owner lives on the top 2 floors. Magic place is the bottom floor (it has an elevator). The owner left a supply in the fridge of essentials to get us started. As a nice touch they gave us a basket of freshly picked fruit form the garden. The grocery store is very nearby within walking distance.
There are lots of hiking/biking trails nearby and an amusement park about 1 mile up the hill (a local bus is available)