Great location and nice resort to stay in at Vegas