Clean, stylish, and roomy. I'd repeat my stay next time I'm in town.