The negatives: The villa is hard to find so it would be good to have the directions before the pick up of the keys - in our case, we picked them up at midnight and then were driving in circles during the night..
It's written that there are essentials but it's not the case, no sugar, salt, pepper, soap, one toilet paper... So basically bring all with you together with towels and sheets.
The house is being managed by an agency, so don't expect any personal touch. The downstairs of the house is quite dark but it keeps cool during the hot days.
The positives: Free parking, access to the pool within 5min walking, calm area of Roses for sleeping, available washing machine.
I would probably choose another place next time.