We spent 5 nights at the resort and loved our stay. We spent the first night at the Hotel and after we purchased a timeshare, we upgraded to a nice 2 bedroom villa and they even gave us 4 one-day tickets for Disney World and 4 tickets to a dinner show "Arabian Nights". The resorts has swimming pools, jetskis available, playground and waterpark for kids. Staff was courteous. The villa was spacious, clean and well equiped.