Excellent place to stay comfortably near the strip