We stayed at the suite, a two floor two bedroom apartment. The bed was SUPER comfortable. The room had a fully equipped kitchen and three flat screen TVs. Very clean. The indoor pool was perfect for the kids. The staff arranged a massage for us nearby. The staff was very accommodating and polite.