A convenient and extremely nice place to stay near the Strip