5 stars all the way.
Watch out for Ziggy the cheeky little cat who doesn't mind hitching a ride with you.