I'm thinking of buying a winter week at Apollo Park and wanted to see if anyone has any experience with this resort. There are no recent reviews on it on TUG and the ones on Trip Advisor are not very good. It appears to be very old but seems to be well located.