The room was a large two bedroom apartment and the beds were extremely comfortable. There was an ample stock of towels, toilet paper etc contrary to previous forum posts. Our room was extremely clean and we had everything we needed for a week long stay for a family of 5. I do think the service from reception was a bit average and rarely were contactable by phone. As for the time share part, we were approached at check in, and she was quite pushy. Once I firmly declined the offers of cheap Disney tickets etc (for our attendance at a time share presentation) we were not approached again, which we appreciated. So much for kids to do and the restaurants were great. Head over to the pizza and pool bar, Jim the bartender is so friendly and it is definitely service with a smile!