We stayed here as a group of 9 friends and family. Each room had an ensuite bathroom and the furnishings were beautiful and good quality. The best feature was the outdoor area; pool, hot tub, tennis courts, and beautiful landscaping. Heating of the pool and hot tub was enjoyed by all. The large kitchen was ideal to prepare group meals and the appliances were good. There were plenty of dishes and cooking items and anything we needed was available in local grocery stores that were easy to get to and not too far away.
The only downside was that the showers need some basic maintenance to keep them clean (caulking and regrouting are necessary).