Nice place near Vegas strip with all the necessary creature comforts you need .