Cheryl's place is a little piece of paradise with lush gardens in a lovely part of the world.