(1) Places to go
(2) Things to see
(3) Places to stay (he wants somewhere nice but non-corporate and not terribly expensive)
He's relaxed, likes clubbing, gay but pretty straight-looking, with a wicked sense of humour. He likes Harry Potter. You could take him home to meet your mother and she would be charmed and try to set you up with him -- until she realised that he was spoken for.
He is absolutely, without a doubt, one of the sweetest men I have ever met, so I'd really appreciateany suggestions you might have for making this a great vacation.