Great spot to stay for a quick Vegas trip