We have been at Cheeca Lodge several times over the last 6 years. We have 3 young kids that enjoyed a lot the place, including the tennis courts, golf course, swimming pool, and fishing at the pier but we have to recognize that for some reason, the food and quality of service have deteriorated considerably. We have a very special... more






