The best place to live when travelling with a big group. Not far from the strip.