The villa was very nice regarding the rooms, common areas, nicely appointed, pool was very nice, dining room lovely, and the combination of a pool table and flat screens in every room was perfect. The kitchen had all the necessary requirements along with a chef's stove. The villa also had some problems. These included the following: lack of A/C in Master Bdrm, noisy A/C in master suite, water on 2nd floor was not hot, construction next door was very noisy. Men were on ladders and roofs. This meant they could see into our windows and pool area. Unacceptable really. Also, there was no one at the airport to pick us up. We searched several times. We were exhausted and had very small children. Finally had to call. Not at all a welcoming way to start the vacation.
I do want to stress that the maids, babysitter and grounds/pool keeper were absolutely stellar. Top notch. We really appreciated the chefs as well. So overall we had a great vacation as we overlooked the other issues.