Superb facilities overall, although there was a little lack of attention to detail and quality when it came to kitchen equipment. There wasn't enough glasses, plates or bowls for 8 people and we needed to purchase a few which is a little irritating when you have paid a lot of money to stay in such a quality Villa.