The villa was far bellow our expectations. The description and the pictures weren't representative. An old and not maintained house. A small common area with no comfortable sitting place. The kitchen wasn't equipped and missed basic necessities - no pan ( only one wok). Most a/c and all the TV sets didn't work. The showers were miniatures and there wasn't enoughf hot water for everybody ( maybe 3-4 could shower), the towels were like sanding paper and there was no extra toilet paper. The mattress were terrible. The location is great and Castro is a beautiful place, theviewand the external area of the villa were nice.