Great accommodations and location. Very family-friendly resort, steps away from the Strip.