We arrived at the Banks' Golf Villa with high expectations for a great vacation, and our experience was even more spectacular than what we had anticipated!! The planning for our vacation was made very easy due to the owner's conscientious descriptions of their home, the location and the opportunities at the resort. The Golf Villa is perfect, and is perfectly run by Ana, the most wonderful presence who is the housekeeper. Ana meticulously cared for our stay: feeding us out-of-the-world meals and maintaining the cleanliness of the Villa. The expansive layout of the Villa's common room makes it very easy to either congregate as a family, or find a comfortable corner for individual quiet time. The outside wrap around porch is most inviting and looks down a beautifully maintained fairway. Also, the outdoor Jacuzzi and pool is very private, situated in a walled-in terrace, and is where our family spent a good amount of time totally relaxing. Many things are in walking distance of the villa: the beach, the golf center, the gym at the hotel, and the spa! And, all these facilities are totally top-notch! If you choose to rent a golf cart or a car (the owner makes it very easy to have this arranged beforehand) it then makes it convenient to go to the Marina (a must, and also the location fabulous dining options), or to other activities at Casa de Campo, including the shooting center (also a superb activity). Our family had a PERFECT vacation!!! Thank you to the Banks and to Ana!