This is our 5th time staying at Royal Vista and I must say it was a bit of a let down. The grounds were nice enough but our 2 bedroom unit has seen better days. The tile work in the master bath was very moldy and the shower floor and walls were covered in pink water mold. Gross. Bathroom fans did not work. The bathroom faucet came right off as I was shutting it off. It was quickly repaired.
Check in was a breeze and most of the folks at the front desk were very pleasant. The beach was, as usual, lovely. Kids activities were lacking this year, much to the disappointment of our 7 and 12 year olds. I think we'll take a break from reserving this timeshare next year.