Location, location, location. Amazing space for a comfortable and convenient time in Vegas.