Stayed at Villa Sabina with group of friends for five nights.
It's fairly easy to find; just off main road down from Barcelona airport. Journey took just over an hour (we went back into Barcelona for day trip during our stay; easy trip).
The property was in excellent shape; everything was clean and tidy.
Superb pool and hot tub outdoors.
Inside, the villa was excellent. Two bedrooms on ground floor; one of which had en suite, the other has bathroom next to it.
Also kitchen and large lounge. All English TV channels, incldg sports, available on large screen tv.
There was another lounge area upstairs, and another three bedrooms and large family bathroom; great shower pressure, and plenty of hot water.
Free wifi was great.
A supermarket is just around the corner.
You can walk into Miami; 20 minutes, or couple of mins by car! Some nice bars and restaurants in town; had meals at Enriques (excellent) and Buba's (stunning steaks). Also breakfast at Bar Los arcos (great welcome).
Had a great and relaxing time here; I would definitely recommend.