To keep your cat happy when you are away you need to have him supervised by a known person, so he feels safe, leave him toys, have the pet sitter leave the lights on at night, clean food and litter, leave around clothes with your scent on it, use a modern camera that allows you to speak to your cat through the day, and make sure the pet sitter plays with your cat.