Amazing, beautiful, clean, spacious place to stay. Greeted by personal message on the fridge and a bowl of fresh fruit. Rio Vista has everything and more for any family on holiday.