A great place to stay; very stylish.