Having travelled fairly extensively, I can honestly say that the Glen is one of the best hotels I have ever stayed at. If you assume that most top hotels won't fail to deliver on facilities, then the thing that then becomes the differentiator is customer service. From the Manager down to the cleaning staff, everyone here takes personal responsibility for ensuring everything is taken care of for you. There is a fairly large gay scene at the hotel but equally there are plenty of heterosexual couples and some families. It makes for an awesome vibe in and around the place, and the layout of the communal areas (pool, bar, restaurant) further compliments this. If you come across this place and do not stay there then you will regret it!!