I haven't stayed in one, but have done a search on this in the past. Type "suite" into the search feature and you will find some posts from people who have stayed in them.
If memory serves me, they are a large room with a king bed and pull out sofa and a mini-fridge. They will only reserve them for a max of 3 people. They are definately not the deluxe layout they have on the web-page.
Good luck!