Perfect place for a weekend in Vegas, full use of MGM Grand pools, etc