Just spent a week here with 7 others and the villa was more than big enough!
Well placed just outside of the chaos of the main bars etc but close enough to a shop and bar if you didn't want to walk into town.
The villa was clean and had air con in every room to make the nights more comfortable.
The only small gripes would be that the pool is a little small and the beds are a little hard (and squeaky)... but for the price it wouldn't even knock a star off the rating.
Would definitely visit again!