Stayed for 2 nights and 3 days, glad it was no more. Room in main hotel lovely but had to change because first one was smokie from previous occupant despite being a non smoking room. Great breakie but you need to be there before 9:00 or you'll be waiting for a table. Food nice and choice plentiful. Service a bit slack... For such a major facility, Internet terrible. Really antiquated system and costs. Unlike Sun Boardwalk PE, which is modern, easy to use, broadly accessible across entire site and FREE. Found the Entertainment Centre bit old and dated. Whilst we were there, very quiet and not much going on for us (50 Ish) or kids (19 Ish). Restaurant choice so so. Santorini at Cascades really nice and typical Greek. Good service, good food and nice atmosphere by the pool. Would recommend. Peninsula looks great but food lousy. Do not go there. We went 20 years ago, won't be rushing back for another 20 (if ever) unless you like the casinos. Much nicer places to see in S Africa.