Great room very clean and quiet.
Nice casino
Epic Resorts is located at 4525 W Reno Ave, Las Vegas, NV 89118