Greg is a thoughtful and amazing five star host who thinks of everything and whose place is spotlessly clean.