Stylish, comfortable, well appointed. Great place to stay