I just booked a week at the Eightrooms hotel in January. I stayed there in 2010 and it was great. It is in a perfect location - close to everything - and although I didn't take a boy back with me, I have no doubt it would be ok to do so. Having him stay overnight might be different.
And now it has the added attraction of the bar opposite.
Justjason, did you see any guys hanging around the cocktail bar??