Comfortable place to stay in Vegas and close to freeway to get anywhere in town.