Great place to stay in Vegas. Well located