We stayed in the villas and all 24 of us had a marvelous time. The courses were in great shape, accommodations were convenient and clean. Staff was very helpful. The meal we had on Sunday was delicious. Cannot wait to return again with the Ladies next year, or another couple this fall.