It’s nice to be first. Lords Hotel, which just opened in South Beach (Miami), is the first hotel to open in a chain that is the first openly gay hotel in the US. That’s two firsts which makes it a 1/2, which is better by far. What do you get at Lords? Well, quite...








