Kate Middleton and Prince William own a holiday home in Scotland which can be booked by the public - and it looks like it's straight out of a fairytale.