Nice clean place that feels like a real holiday resort away from Las Vegas.