Stayed here last week of August and was pleasantly surprised. It is an older resort but the unit we had had recently been updated. We had a 2 bedroom with upstairs loft. Unit was clean and the bbq outside front door was a nice bonus. Nice pool and tennis courts on site and very close to all the attractions nearby. Check in was at 3 pm and that was the time staff arrived to check people in. We have stayed at many other timeshares in the area and Cathedral Ledge is as good as any of them.