The villa we stayed in needed to be totally gutted and re-done. It was horrible. For all the luxury of the main building and it's decor, the villa is the complete opposite. From holes in the furniture coverings, to scratched coffee table and dresser, rotting walls in the bathroom, old fashioned televisions (one of which did not work), no plug in the tub drain, bathroom with a tub shower combo which was so tiny you had to back in to walk out, patio windows so dirty you could not see out of them, dirty grout on the tile, rusted out entry doors, and pillows so hard they gave you a sore neck. That being said the food there is very very good, but very very expensive, $42 for breakfast for 2. Stay somewhere else, this place is not worth it.