Island vista is a great family resort. My child loved all three pools and especially reggae night on Thursday. We missed the luau and fire show on Monday because of the rain but it was another family activity we were looking forward to. We also liked that most people staying here were families and there wasn't a lot of kids partying or boisterous college kids. . I rented a room through vrbo.com so our accommodations were awesome as well. I don't know about the rooms directly through resort. We ate breakfast one morning in the Cypress Room and it was good meal for a great value. The only downside is the parking garage. I saw the reviews before we went and it is very tight quarters and you better hope another car is not coming in the opposite directions or you will have to be doing some maneuvering. Overall we will definitely be coming back.